<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:p="http://primefaces.prime.com.tr/ui"
	xmlns:c="http://java.sun.com/jsp/jstl/core">
	
<f:view contentType="text/html">

<h:head>
	<meta content='text/html; charset=UTF-8' http-equiv="Content-Type" />
	<link type="text/css" rel="stylesheet"
			href="#{request.contextPath}/css/fuentes.css" />
</h:head>
	
<h:body>

<div id="ContenedorListadoReclamosWeb" align="center">
	<p:panel header="Listado Solicitudes Web" style="width:1520px;">
	<h:form id="formListadoSolicitudesWeb">
	
	<p:separator />
	
	<div align="left">
	<h:panelGrid columns="6" title="Hoja de Reclamacion" width="300">
		<f:facet name="header">
		<h:outputText value="Numero de Cabecera" />
		</f:facet>
		<h:outputLabel value="Nro" />
		<p:inputText value="#{manReclamosWebMB.nrorec}" size="10" maxlength="10"/>
		<h:outputLabel value="Anio" />
		<p:inputText value="#{manReclamosWebMB.aniorec}" size="4" maxlength="4" />
		<h:outputLabel value="Anexo" />
		<p:inputText value="#{manReclamosWebMB.anxorec}" size="5" maxlength="5" />
	</h:panelGrid>
	
	<p:separator />
					
	<h:panelGrid columns="2">
	<h:outputLabel value="Estado" />
	<h:selectOneMenu id="estadoSol" value="#{manReclamosWebMB.estsol}">
		<f:selectItem itemValue="" itemLabel="Seleccione" />
		<f:selectItems value="#{manReclamosWebMB.estados}" />
	</h:selectOneMenu>
	
	<h:outputLabel value="Numero Documento" />
	<p:inputText id="txtNumeroDoc" value="#{manReclamosWebMB.nrodoc}"
						size="20" maxlength="20" converterMessage="Debe ser numero">
	<f:convertNumber integerOnly="true" pattern="#########" />
	</p:inputText>
	<p:message for="txtNumeroDoc" />
	</h:panelGrid>
	
	<h:panelGrid columns="2">
	<h:outputLabel value="Tipo Solicitud" />
	<h:selectOneRadio id="rdsol" value="#{manReclamosWebMB.tipsol}">
		<f:selectItems value="#{manReclamosWebMB.tipoSolicitud}" />
	</h:selectOneRadio>
	
	<h:outputLabel value="Departamento" />
		<h:selectOneMenu id="departamento" value="#{manReclamosWebMB.coddep}">
		<f:selectItem itemValue="" itemLabel="Seleccione" />
		<f:selectItems value="#{manReclamosWebMB.departamentos}" />
		<p:ajax listener="#{manReclamosWebMB.cargarProvincias}" update="provincia" />
	</h:selectOneMenu>
	
	<h:outputLabel value="Provincia" />
		<h:selectOneMenu id="provincia" value="#{manReclamosWebMB.codprvi}">
		<f:selectItem itemValue="" itemLabel="Seleccione" />
		<f:selectItems value="#{manReclamosWebMB.provincias}" />					
	</h:selectOneMenu>												
	</h:panelGrid>
	
	<h:panelGrid columns="2">
		<h:outputLabel value="Descripcion Bien" />
		<p:inputTextarea value="#{manReclamosWebMB.dscbienser}" 
		style="width:300px;height:60px;" effectDuration="200" maxlength="1000" />
		<h:outputLabel value="Detalle Reclamacion" />
		<p:inputTextarea value="#{manReclamosWebMB.dscsol}" 
		style="width:300px;height:60px;" effectDuration="200" maxlength="1000" />
	</h:panelGrid>
	
	</div>	
	
	<p:commandButton value="Buscar"
					action="#{manReclamosWebMB.busqSolicitudesWeb}"
					ajax="false" />
					
		<p:dataTable value="#{manReclamosWebMB.listaReclamosWebBean}" id="tablaSolicitudesWeb" 
		rendered="#{manReclamosWebMB.valorTablaSolicitudesWeb}" var="rec" paginator="true" 
		rows="10" paginatorTemplate="   {PreviousPageLink} {CurrentPageReport} {NextPageLink} "  
                 rowsPerPageTemplate="5,10,15" style="width:1500px; text-align:center;">
				
				<p:column rendered="false" headerText="xCOD_CANL">
					<h:outputText value="#{rec.COD_CANAL}" />
				</p:column>
				
				<p:column rendered="false" headerText="xCOD_ENT">
					<h:outputText value="#{rec.COD_ENT}" />
				</p:column>
				
				<p:column rendered="false" headerText="xCOD_TIP_SOL">
					<h:outputText value="#{rec.COD_TIP_SOL}" />
				</p:column>
				
				<p:column rendered="false" headerText="xDSC_SOL">
					<h:outputText value="#{rec.DSC_SOL}" />
				</p:column>
				
				<p:column rendered="false" headerText="xIDE_BIE_SER">
					<h:outputText value="#{rec.IDE_BIE_SER}" />
				</p:column>
				
				<p:column rendered="false" headerText="xIDE_SOL_WEB">
					<h:outputText value="#{rec.IDE_SOL_WEB}" />
				</p:column>
				
				<p:column rendered="false" headerText="xFEC_ING">
					<h:outputText value="#{rec.FEC_ING}" />
				</p:column>
				
				<p:column rendered="false" headerText="xBOL_MENR_EDAD">
					<h:outputText value="#{rec.BOL_MENR_EDAD}" />
				</p:column>
				
				<p:column rendered="false" headerText="xCOD_TIP_PERS">
					<h:outputText value="#{rec.COD_TIP_PERS}" />
				</p:column>
				
				<p:column rendered="false" headerText="xCOD_TIP_DOC_IDE">
					<h:outputText value="#{rec.COD_TIP_DOC_IDE}" />
				</p:column>
				
				<p:column rendered="false" headerText="xDSC_APE_PAT">
					<h:outputText value="#{rec.DSC_APE_PAT}" />
				</p:column>
				
				<p:column rendered="false" headerText="xDSC_APE_MAT">
					<h:outputText value="#{rec.DSC_APE_MAT}" />
				</p:column>
				
				<p:column rendered="false" headerText="xDSC_MAIL">
					<h:outputText value="#{rec.DSC_MAIL}" />
				</p:column>
				
				<p:column rendered="false" headerText="xDSC_NOM">
					<h:outputText value="#{rec.DSC_NOM}" />
				</p:column>
				
				<p:column rendered="false" headerText="xNUM_TELEF">
					<h:outputText value="#{rec.NUM_TELEF}" />
				</p:column>
				
				<p:column rendered="false" headerText="xCOD_TIP_DOC_PDR">
					<h:outputText value="#{rec.COD_TIP_DOC_PDR}" />
				</p:column>
				
				<p:column rendered="false" headerText="xNOM_PADRE_MADRE">
					<h:outputText value="#{rec.NOM_PADRE_MADRE}" />
				</p:column>
				
				<p:column rendered="false" headerText="xNUM_DOC_PDR">
					<h:outputText value="#{rec.NUM_DOC_PDR}" />
				</p:column>
				
				<p:column rendered="false" headerText="xCOD_DEP">
					<h:outputText value="#{rec.COD_DEP}" />
				</p:column>
				
				<p:column rendered="false" headerText="xCOD_DIST">
					<h:outputText value="#{rec.COD_DIST}" />
				</p:column>
				
				<p:column rendered="false" headerText="xCOD_PRVI">
					<h:outputText value="#{rec.COD_PRVI}" />
				</p:column>
				
				<p:column rendered="false" headerText="xCOD_TIP_DIR">
					<h:outputText value="#{rec.COD_TIP_DIR}" />
				</p:column>
				
				<p:column rendered="false" headerText="xCOD_VIA">
					<h:outputText value="#{rec.COD_VIA}" />
				</p:column>
				
				<p:column rendered="false" headerText="xNOM_VIA">
					<h:outputText value="#{rec.NOM_VIA}" />
				</p:column>
				
				<p:column rendered="false" headerText="xNUM_DOMIC">
					<h:outputText value="#{rec.NUM_DOMIC}" />
				</p:column>
				
				<p:column rendered="false" headerText="xCOD_INT_DIR">
					<h:outputText value="#{rec.COD_INT_DIR}" />
				</p:column>
				
				<p:column rendered="false" headerText="xDSC_REF_DIR">
					<h:outputText value="#{rec.DSC_REF_DIR}" />
				</p:column>
				
				<p:column >
				<f:facet name="header">
                <h:outputText value="Numero Cabecera" />
                </f:facet>
					<h:outputText value="#{rec.DOCUCABECERA}" />
				</p:column>
				
				<p:column >
				<f:facet name="header">
                <h:outputText value="Nombre y Apellidos" />
                </f:facet>
					<h:outputText value="#{rec.NOMAPE}"/>
				</p:column>
				
				<p:column >
				<f:facet name="header">
                <h:outputText value="Estado" />
                </f:facet>
					<h:outputText value="#{rec.NOM_ESTADO}" />
				</p:column>
				
				<p:column >
				<f:facet name="header">
                <h:outputText value="Documento" />
                </f:facet>
					<h:outputText value="#{rec.NOM_TIP_DOC}"/> 
				</p:column>
				
				<p:column >
				<f:facet name="header">
                <h:outputText value="Nro Documento" />
                </f:facet>
					<h:outputText value="#{rec.NUM_DOC_IDE}"/>
				</p:column>
				
				<p:column >
				<f:facet name="header">
                <h:outputText value="Tipo Solicitud" />
                </f:facet>
					<h:outputText value="#{rec.NOM_TIP_SOL}" />
				</p:column>
				
				<p:column >
				<f:facet name="header">
                <h:outputText value="Departamento" />
                </f:facet>
					<h:outputText value="#{rec.NOM_DEP}"/>
				</p:column>
				
				<p:column >
				<f:facet name="header">
                <h:outputText value="Provincia" />
                </f:facet>
					<h:outputText value="#{rec.NOM_PRVI}"/> 
				</p:column>
				
				<p:column >
				<f:facet name="header">
                <h:outputText value="Distrito" />
                </f:facet>
					<h:outputText value="#{rec.NOM_DIST}"/> 
				</p:column>
				
				<p:column >
				<f:facet name="header">
                <h:outputText value="Descripcion del Bien/Servicio" />
                </f:facet>
					<h:outputText value="#{rec.DESCRIPCION}"/> 
				</p:column>
				
				<p:column>
				<f:facet name="header">
                <h:outputText value="Detalle de la Solicitud" />
                </f:facet>
					<h:outputText value="#{rec.DETALLE}"/> 
				</p:column>
				
				<p:column>
				<f:facet name="header">
                <h:outputText value="Migrar" />
                </f:facet>
					<p:commandLink ajax="false" action="#{manReclamosWebMB.migrarTabla}" rendered="#{rec.COD_ESTADO==1}">		
						<h:graphicImage value="/imagen/Edit.gif"/>			
					<f:setPropertyActionListener target="#{manReclamosWebMB.reclamosWebBean}" value="#{rec}" />	
					</p:commandLink>
				</p:column>
				
		</p:dataTable>
		
		<div align="left">
		<h:panelGrid columns="2" width="150">  
    	<p:panel header="Exportar Datos" rendered="#{manReclamosWebMB.valorTablaSolicitudesWeb}" >
		<h:commandLink>
			<p:graphicImage value="/imagen/excel.png" />
			<p:dataExporter target="tablaSolicitudesWeb" type="xls" fileName="SolicitudesWeb" excludeColumns="2,3,4,5,8,9,10,11"></p:dataExporter>
		</h:commandLink>
		</p:panel>
		</h:panelGrid>
		</div>
		
		<p:dialog header="Migracion" widgetVar="dialogCad" modal="true" height="100" 
				width="500" visible="#{manReclamosWebMB.visibleDialog}" resizable="false">  
    			<h:outputText value="#{manReclamosWebMB.rptaMigracion}" /> 
    			<div align="center">
    			<p:commandButton value="Aceptar" oncomplete="dialogCad.hide();" /> 
    			</div>
		</p:dialog>
				
	</h:form>
	</p:panel>
</div>
</h:body>


</f:view>

</html>
